package org.example.huweb.config;

import org.springframework.context.annotation.Configuration;
import org.springframework.web.servlet.config.annotation.CorsRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;

@Configuration

public class webConfirm implements WebMvcConfigurer {

    /**
     * 跨域配置·
     *
     * @param registry 注册表
     */
    @Override
    public void addCorsMappings(CorsRegistry registry) {
        registry.addMapping("/**")
                .allowedOriginPatterns("*")
                .allowedMethods("*")
                .allowedHeaders("*")
                //配置客户端可以缓存预检请求的响应的时间长度（以秒为单位）。
                //默认情况下，此值设置为 1800 秒（30 分钟）。
                .maxAge(3600)
                .allowCredentials(true);
    }


}
